回调函数是非常重要的函数,在开发的过程中会经常用到
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<script type="text/javascript">
//回家是主函数
//发信息是回调函数
function hj(a){ //a是形参,在运行hj(fxx)代码时,把整个发信息的函数传处形参a中;
a(); //a代入实参后,a这个参数,变成了整个fxx发信息这个函数
};
function fxx(){
alert("我已回到家,亲,晚安")
};
hj(fxx); //在运行代码时,并没有直接执行发信息这个函数,而是直接执行了回家这个函数,fxx回调函数是实参,代入主函数执行
//你把“发信息函数”当成参数传给“回家的函数”,然后你女朋友必需先回到家,主函数执行完了,再执行传出来的“发条信息函数”,然后你就收到一条信息了。
</script>
</head>
<body>
</body>
</html>